import Vue from 'vue';
import FieldLabel from '@/components/Form/FieldLabel';
import CustomVanInput from '@/components/Form/CustomVanInput';
import CustomVanSelect from '@/components/Form/CustomVanSelect';
import CustomVanField from '@/components/Form/CustomVanField';
import CustomVanTextarea from '@/components/Form/CustomVanTextarea';
import CustomVanRadio from '@/components/Form/CustomVanRadio';
import CustomVanCheckBox from '@/components/Form/CustomVanCheckBox';
import CustomDatetimePicker from '@/components/Form/CustomDatetimePicker';
import CustomVanCell from '@/components/Form/CustomVanCell';
import CustomVanTable from '@/components/Form/CustomVanTable';
import CustomVanUploader from '@/components/Form/CustomVanUploader';
import CustomVanArea from '@/components/Form/CustomVanArea';
import VanFormGenerator from '@/components/Form/VanFormGenerator/generator';

Vue.component('CustomVanCheckBox', CustomVanCheckBox);
Vue.component('CustomDatetimePicker', CustomDatetimePicker);
Vue.component('FieldLabel', FieldLabel);
Vue.component('CustomVanInput', CustomVanInput);
Vue.component('CustomVanSelect', CustomVanSelect);
Vue.component('CustomVanField', CustomVanField);
Vue.component('CustomVanTextarea', CustomVanTextarea);
Vue.component('CustomVanRadio', CustomVanRadio);
Vue.component('CustomVanCell', CustomVanCell);
Vue.component('CustomVanTable', CustomVanTable);
Vue.component('CustomVanUploader', CustomVanUploader);
Vue.component('CustomVanArea', CustomVanArea);

Vue.component('VanFormGenerator', VanFormGenerator);
